leather strap with various uses - Español Inglés Diccionario